package net.sxnic.item.udcp;

import java.util.Map;

import net.sxinfo.core.spring25.Manager;

import org.springframework.transaction.annotation.Transactional;

@Transactional
public interface UdcpManager extends Manager<Udcp, String> {
	
	/**
	 * 根据用户名 查询所有与cate对应的大类小类
	 * @param userName 用户名
	 * @param cate 查询 或 审批 Clpv.DEFAULT_PERMISSIONS
	 * @return
	 */
	Map<String,String[]> findAllCatalogsByUserNameCate(String userName,String cate);
	
	/**
	 * 根据用户名 查询所有与cate对应的大类小类 的 二级联动下拉框代码
	 * @param userName
	 * @param cate
	 * @return
	 */
	String findLinkedCatalogScriptByUserNameCate(String userName,String cate);

}
